// 可以在 web worker 中使用大多数的标准 JavaScript 特性，包括：
// Navigator
// XMLHttpRequest
// Array、Date、Math 和 String
// setTimeout() 和 setInterval()
onmessage = function(e) {
    console.log(self)
    console.log('Worker: Message received from main script', e.data);
    const result = e.data[0] * e.data[1];
    if (isNaN(result)) {
      postMessage('Please write two numbers');
    } else {
      const workerResult = 'Result: ' + result;
      console.log('Worker: Posting message back to main script');
      postMessage(workerResult);
    }
}